ride on someone's bumper - French English Dictionary